fox tapeworm - German English Dictionary